CollabCAD: A Toolkit for Integrated Synchronous and Asynchronous Sharing of CAD Applications
نویسندگان
چکیده
We are developing CollabCAD, a novel software architecture and toolkit, that supports sharing of arbitrary user-de ned objects or applications over intranets and the internet. Developers can use CollabCAD to rapidly re-engineer existing CAD applications to be collaboration-capable or build new collaboration-capable CAD applications. CollabCAD provides the following functionalities: 1. Support for exible forms of sharing in which users can interact with multiple presentations of CAD applications or objects. 2. asynchronous and synchronous sharing, as well as a mixture of both, 3. e ective communication between users by supporting direct manipulation of user-de ned objects, and a new form of sharing called para-synchronous sharing, 4. support for asymmetric collaborations between users with (1) di erent roles, or, (2) systems with di erent input-output, hardware and network capabilities. We plan to test and evaluate CollabCAD by building collaboration systems in several CADoriented application areas: these include virtual reality for mechanical, architectural and molecular CAD, and volume visualization and volume graphics for CAD applications.
منابع مشابه
Performance analysis and optimization of mixed asynchronous synchronous systems
This paper deals with the system-level performance analysis and optimization of a class of digital systems we call mixed asynchronous-synchronous systems. In such a system, each computation module is either synchronous or asynchronous. The communication between all the modules is assumed to be data-driven. In order to adequately describe the timing of such architectures, we introduce a graph mo...
متن کاملApplications of Asynchronous Circuits
| A comparison with synchronous circuits suggests four opportunities for the application of asynchronous circuits: high performance, low power, improved noise and EMC properties, and a natural match with heterogeneous system timing. In this overview article each opportunity is reviewed in some detail, illustrated by examples, compared with synchronous alternatives, and accompanied by numerous p...
متن کاملComputer Application in Post Processor Development of an Indigenous CAD/CAM Package
CollabCAD is an indigenous 3D CAD/CAM software system for collaborative design and development of Industrial Designs for strategic use. This work is for CAM module of the indigenous software, in which the development of post-processor is the task that is accomplished. The CAD model is created in CollabCAD and the required tool path was produced in a generic format known as Cutter Location (CL) ...
متن کاملAn efficient algorithm for constrained encoding and its applications
Abstracr-In this paper, an efficient algorithm and its implementation ENCORE are presented for finding approximate solutions to dichotomy-based constrained encoding, a problem fundamental to the synthesis of combinational logic circuits, and synchronous and asynchronous sequential circuits. ENCORE adopts a greedy strategy to find an encoding bit by bit, and then uses an iterative method to impr...
متن کاملData Management Problems for Supporting Multi-synchronous Groupware and a Solution
It is common that, in a long-term asynchronous collaborative activity, groups of users engage in occasional synchronous sessions. In this paper, we analyze the data management requirements for supporting this common work practice in typical collaborative activities and applications. This analysis shows that, as users interact in different ways in each setting, some applications have different r...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997